A useful heuristic is to let oneself be guided by locales instead of topological spaces. (For general information on locales, see for instance Mac Lane-Moerdijk, Sheaves in Geometry and Logic, chapter IX.) Recall that the category of locales is (by definition) the category opposite to the category of frames (sup-lattices in which finite meets distribute over arbitrary joins); the frame associated with a locale (by viewing the same object in the opposite category) should be thought of as its topology. Now a frame automatically carries Heyting algebra structure, and it turns out that open continuous maps of locales correspond to frame maps that are also Heyting algebra maps (i.e., Heyting algebra maps which are sup-preserving). Thus, the category of locales and open continuous maps is opposite to the category of cocomplete Heyting algebras, which is a category of algebras of an infinitary algebraic theory, aka a category monadic over $Set$, and all such monadic categories are complete and cocomplete.. It follows that the category of locales and open continuous maps is cocomplete and complete. (Edit: this may have to be amended; see my comment below.) Moreover, limits of cocomplete Heyting algebras are computed just as they are in $Set$, and so the calculation of colimits in locales and open continuous maps will be similarly straightforward.
Limits are trickier. Let's again take, and I believe do not always exist in $\mathrm{Top}_{\mathrm{open}}$ (see below). OneEven when they do exist, one should not expect to calculate limits as one would in $\mathrm{Top}$ (for example, Cantor space as a countable product of copies of the discrete two-element space could not possibly be the correct product in $\mathrm{Top}_{\mathrm{open}}$ since Cantor space has no isolated points), nor even as in $\mathrm{Set}$, so this makes limits a little weird. However,
Here's a partial result: if we have a diagram $F: D \to \mathrm{Top}_{\mathrm{open}}$ and all the spaces $F(d)$ are sober (i.e., of the form $\mathrm{Pt}(\mathcal{O}(X))$, where $\mathrm{Pt}: \mathrm{Frame}^{op} \to \mathrm{Top}$ is right adjoint to $\mathcal{O}: Top \to \mathrm{Frame}^{op}$), then the limit of $F$ in $\mathrm{Top}_{\mathrm{open}}$ can be constructed as $\mathrm{Pt}(\mathrm{colim} \; \mathcal{O}(F d))$ where the colimit is computed in the category of cocomplete Heyting algebras, provided that colimit exists. This uses the fact that for any topological space $X$, the set of open continuous maps $X \to \mathrm{Pt}(H)$ ($H$ a cocomplete Heyting algebra) is in natural one-one correspondence with cocomplete Heyting algebra maps $H \to \mathcal{O}(X)$, together with elementary categorical manipulations.
I am unsure whether more general limitsconjecture that finite colimits of cocomplete Heyting algebras exist (so that finite limits of sober spaces in $\mathrm{Top}_{\mathrm{open}}$ exist). But inasmuch as the countable coproduct of copies of the free cocomplete Heyting algebra on one generator does not exist (it would be the free cocomplete Heyting algebra on countably many generators, which is known not to exist), it seems to me that $\mathrm{Top}_{\mathrm{open}}$ does not have countable products.