Also into learning new tools. Hopefully not to code heavy though
It’s about as code-heavy as you want it to be. I like to put together my visual interface first and then hook all the components together later. Near the end I usually connect it to a backend (breeze since Flex Builder creates all the programs necessary, and leaves simple commands such as "Create", "Read", "Update", "Delete" for you, instead of having to pass complicated strings to the server).
Get a copy of FB with it. Flex Builder can generate around 95% of the difficult parts of the code for you with a couple of clicks.
It really depends on the implementation you choose. Are you using PHP? ASP.NET? Ruby on Rails? Flash media server? ColdFusion? Are you just sending a file through a pipe to another Flex/AIR application?
Though, you can find most tutorials for this kind of stuff on Google. I never really went to Adobe much for help with Flex. I just watched Lynda Essentials and BTB and then done some tutorials for certain aspects and it all culminated together.
And for the money aspect, who do you plan to charge for the service? Client or the Consumer?