it sounds to me like your DM overuses traps or makes them overhard to compensate for using them improperly; traps suck unless your on a time limit!
either that or your rogue isnt being paranoid enough! take 20 on every search check of every 5 foot square until your DM stops using traps.
anyway sublime chord is in complete arcane, see if you can get your DM to houserule in a golem thing.
maybe take a feat and sacrifice a spell slot(s) or spell(s) known of appropriate power for each golem you have animated? iirc sublime chord has a few strong class features; ask if you can sacrifice one or two of them for the ability to craft constructs without the prerequisite spells*
*or just a few extra spells on your list that are golem pre-requisites but not otherwise very useful or that you have to prepare like a wizard/cleric or something.