Ahmed,
I am not a DBA and haven't actually used any of those tools. But I came across some great queries which will provide SQL Agent Jobs and schedules related information.
http://www.mssqltips.com/sqlservertip/2561/querying-sql-server-agent-job-information/
If I could just set up some interface wouldn't it do the job?
What would be your input on this? Please advise.