The RAS samples for Report Creation are there, and yes it can be complicated depending on the features you want to build in.
What most people did was use template reports and "fix" the Report Creation that way.
Another option is if you are wanting to go WEB based they could use WEBI reporting. You need to get Bi 4.0 to go that route. May be time to call Sales for a demo....
Don