Cheaper than the incense of consecration would be a wand of consecrate at CL3. Incense costs 300gp per 6hr use, or 50gp/hr. A CL3 wand of consecrate would cost 4500gp, but would last for 50 6hr uses, or only 15gp/hr. Do you want a longer-lasting effect? Get a higher caster level. A CL5 wand lasts for 10hr/cast. It costs more, but it's still the flat 15gp/hr rate. Look to metamagic.
The downside of a wand, however, is that it's a spell trigger item, not a wondrous item. So the effect of the consecrate/desecrate doesn't move with you. Wands are better for downtime, when you know you'll be staying in one place for a while, i.e. you can consecrate the inside of a rope trick to have unassailable shelter, insulated from gods and mortals alike (unless they want to hunt around on the astral plane).
The long-term option is just to get a permanent item enchanted with a consecrate effect. For 12,000gp, you can get consecrate as a continuous spell effect on, say, a shiny rock you hold when you're not holding your weapon.
This rock, though, will only effect it and the 20ft around it. Do you want a bigger range? A CL rock of widened consecrate will run you for 90,000gp, but will have a 40ft radius. Personally, I wouldn't recommend it.
You can tie the 20ft shiny rocks of consecrate to crossbow bolts, and for 1000gp, you can get a CL1 shiny rock of launch bolt. With that, you can toss around four 20ft-radius consecrated zones for a fraction of the cost of a single 40ft rock.