Hi,
Try Go To Coordinates add-in.
Check other add-ins from the Silverlight/WPF Development Team: they have published some Viewer add-ins as well as Silverlight samples you might customize to meet your business needs.
Jamal, there is a good chance one could modify the source code in the add-in to meet your business needs.
However since you would not consider yourself being a developer, why not take a look at Flex Viewer? It has been around for quite some time and there are dozens of widgets available that my suit your needs better. Just search through the widgets available at your disposal at ArcGIS.com.
Good luck!
Jamal,
Since you mentioned the Applications Manager (the Web Mapping Application template), do you know that it is available for separate download via Customer Care Portal? In 10.1, you can still create WMAs (which are ASP.NET apps working on top of IIS web server). In the matrix you've attached, it seems like this application would suit you best.
Jamal,
The majority of the functionality that you require may not be readily available using the application builders, but it all is most certainly achievable using flex. I provided a number if links on another thread to samples that have even developed to provide the majority of what you are after.
The application builder is still fairly new and I am sure this will develop to provide more functionality in time. The APIs are there for people to design against and develop their own solutions. As you are not a developer what I would recommend is that you use the compiled flex code without the application builder and amend the config files manually using a text editor (all the application builder does is essentially write the config files for you). There is plenty of help on the tags here:
http://help.arcgis.com/en/webapps/flexviewer/help/index.html#/Configuration_files/01m300000017000000...
Once you are confident altering the config files you can then try using other people's widgets that have been developed and you never know in time you may feel that you are ready to look at the source code and develop your own functionality.
Regards
Anthony